草庐IT

python \'Connection reset by peer\'

全部标签

python - 在 Windows 上的 Python 中获取上次更改时间

我有两个脚本,一个在Python中,一个在Powershell中,它们获取并比较文件的最后修改。Powershell中的一个使用:$t=$f.LastWriteTime.ToFileTimeUtc()这次对我来说很重要,我需要用Python获取相同的信息。我正在使用os.stat并使用以下公式将UNIX时间戳转换为“Windows文件时间”*:statinfo=os.stat(file_name)t=long(statinfo.st_mtime*10000000L)+11644473600L*10000000L但是,我遇到了舍入误差的问题。st_mtime是一个float,当我将它相乘

python - 在 Python 3 中将 ascii 字符输出到标准输出

我有一个名为“xxx.py”的文件,如下所示:print("asimplestring")当我像这样运行时(Python3):pythonxxx.py>atextfile.txt我得到一个unicode文件。我想要一个ascii文件。如果尝试打印非ascii字符,我不介意是否抛出异常。我可以对将输出ascii字符的代码进行哪些简单更改?我的搜索找到的解决方案对于这样一个简单的问题来说似乎都过于冗长。[编辑]报告我从设置LC_CTYPE中学到的东西:我在Windows7上运行。在powershell命令行上运行时,我得到一个unicode文件(两个字节/字符)在没有设置LC_CTYPE的

自动授予文件夹权限的 Python Windows 服务会创建重复的 ACE

我用Python编写了一个Windows服务,用于扫描给定目录中的新文件夹。每当创建新文件夹时,该服务都会创建4个子文件夹并为每个子文件夹授予一组不同的权限。问题是在这些子文件夹中,创建的任何文件夹(基本上是第三级或子子文件夹)访问权限时出现如下错误(通过右键->属性->安全):“test文件夹权限排序错误,可能导致部分条目无效”重申一下,我们有一个被扫描的文件夹A。当我在文件夹A中创建文件夹B时,将在B中创建文件夹1、2、3、4,并使用脚本提供的权限。在(1,2,3,4)内创建的任何文件夹在打开目录权限时出现上述错误。此外,单击高级时,SYSTEM、Administrators和Au

python - 我的异常来源是什么?

我有一个在Linux中运行良好的Python3脚本。当我在Windows下运行它时,每次我尝试播放声音时都会得到以下回溯:Traceback(mostrecentcalllast):File"",line1,inFile"C:\ProgramFiles(x86)\Python35-32\lib\multiprocessing\spawn.py",line106,inspawn_mainexitcode=_main(fd)File"C:\ProgramFiles(x86)\Python35-32\lib\multiprocessing\spawn.py",line116,in_mains

python - cx_Freeze 5.0 : ImportError: No module named 'scipy.__config__'

问题尝试运行使用cx_Freeze构建的.exe时出现以下错误:File"C:\\WinPython-64bit-3.5.2.3Qt5\python-3.5.2.amd64\lib\site-packages\scipy\__init__py",line105infromscipy.__config__importshowasshow_configImportError:Nomodulenamed'scipy.__config__'Duringhandlingoftheaboveexception,anotherexceptionoccurred:...File"C:\\WinPyth

python - 如何使用 pyinstaller 将包转换为 exe?

我有一个开源的python命令行程序,它可以在Python2.7、Python3+上运行,并且是跨平台的。我正在尝试更轻松地将它打包成可执行文件供我的Windows用户使用。这个包的源代码在Github上:https://github.com/stormpath/stormpath-cli我正在尝试使用pyinstaller打包我的Python程序,但遇到了问题。我正在从Windows8机器上运行以下命令:$pyinstaller--onefilesetup.py这成功地为我生成了一个EXE文件,但是当我运行它时,出现以下错误:Traceback(mostrecentcalllast)

python - 尝试升级 pip,但出现错误 'WinError 5'

我发现pip有问题,无法再用它做任何事情。我使用的是Windows7计算机并且会说荷兰语(可能会出现阅读问题)我确实使用了pip版本8.1.1,但是有一个更新的版本,9.0.1。我使用“pipinstall--upgradepip”安装它,他做得很好,所以它卸载了以前版本的pip,然后问题就来了。现在我也不能使用pip。当我尝试安装或升级我的系统时,提示:“ImportError:没有名为pip的模块”。我在2016年的某个地方遇到过这个问题,但一直没有找到答案,所以我在我的电脑上重新安装了Python。我希望有更好的方法来执行此操作,而不是重新安装整个Python和所有这些模块。所以

python - 如何使用 Python 在 Windows 7 文件资源管理器中访问和更改 JPEG 图像的标签描述属性?

我很难理解如何通过Python更改JPEG文件的标签。我指的“标签”是指任何任意文件的描述属性下的标签,其中还可以找到评论、主题和评级。我不确定是否有类似于文件名重命名功能的.os功能可以执行此操作,或者这种更改标签的操作是否属于JPEG元数据/EXIFDATA操作的类别。例如,我想通过Python向JPEG图像添加3个标签,即标签BLUE、SQUARE和9。我会手动转到文件,通过右键单击文件查看其标签,或单击底部栏菜单,然后单击标签,然后在文本框中输入BLUE、SQUARE和9,每个单独的标签后有一个分号。使用Python时,我需要一个脚本来将这些单独的标签注入(inject)到JP

python - ImportError:Windows 上的 docker 工具栏上没有名为 ... 的模块

我目前在尝试在我的Windows设备上配置项目时遇到问题。我有docker-toolbar,它应该使用python服务器运行dockerfile,但是在$docker-composeup上我收到了大量的ImportError:Nomodulenamed''由于其他团队在Linux上成功运行它,我想这可能与Windows、路径或idk(inb4“为什么不使用linux”)有关。当然有使用VM的选项,但我只想最终使用它。 最佳答案 虽然很愚蠢,但我仍然发布了我的解决方案,因为它可能会帮助像我这样可怜的人。在我的docker-compos

python - 在 ActiveX 小部件中加载 PDF

我正在尝试将PDF加载到QAxWidget中:self.axWidget=QAxContainer.QAxWidget()self.axWidget.setProperty("geometry",QtCore.QRect(630,20,501,651))self.axWidget.setControl("AdobePDFReader")self.axWidget.dynamicCall("LoadFile(constQString)","test.pdf")但是,它只加载一个空的灰色背景:我一直在寻找替代品、外部库、pythonpdf-to-png库,然后只是简单地加载图像等。但到目前